social contract – Català–English translations

🇬🇧 en ca

social contract noun

  • agreement or contract
contracte social
Wiktionary Links